lotus blossom - Spanish English Dictionary